self-regulating organisation - Francés Inglés Diccionario